
import { createApp } from 'vue'
import pinia from '@/stores/index'

import App from './App.vue'
import router from './router'
import '@/assets/main.scss'

const app = createApp(App)
app.use(pinia)
app.use(router)

app.mount('#app')



// //解决页面缩放时的报错问题
// const debounce = (fn, delay) => {
//     let timer = null;
//     return function () {
//         let context = this;
//         let args = arguments;
//         clearTimeout(timer);
//         timer = setTimeout(function () {
//             fn.apply(context, args);
//         }, delay);
//     };
// };
// const _ResizeObserver = window.ResizeObserver;
// window.ResizeObserver = class ResizeObserver extends _ResizeObserver {
//     constructor(callback) {
//         callback = debounce(callback, 16);
//         super(callback);
//     }
// };
